<?php

/**
 * O2O团购PC版本
 * ============================================================================
 * * 版权所有 2009-2016 郑州司科计算机科技有限公司，并保留所有权利。
 * 购买网址: http://www.jzphp.com；
 * ----------------------------------------------------------------------------
 * 这不是一个自由软件！您只能在不用于商业目的的前提下对程序代码进行修改和
 * 使用；不允许对程序代码以任何形式任何目的的再发布。
  * 咨询电话：400-823-0371 QQ：313999875
 * ============================================================================
 * $Author: zzsike $
 * $Time 2016-02-03 sammy $
*/


/* *
 * 类名：Business
 * 功能：商家后台、管理商务插件
 * 详细：发布团购、管理团购、管理订单
 * 版本：1.0
 * 日期：2012-05-12
 * 说明：
 * 本插件由易站网络（www.yz67.com）开发。
 * 该代码仅供购买者使用

 *************************注意*************************
 * 
 */
require_once(dirname(dirname(dirname(dirname(__FILE__)))) . '/app.php');

need_manager();
need_auth('market');

$action = strval($_GET['action']);
$id = abs(intval($_GET['id']));

if ( 'application' == $action ) {
	$teams = DB::LimitQuery('team', array(
				'condition' => array('partner_id' => $id, 'delivery' => array('coupon','express'),),
				'order' => 'ORDER BY id DESC',
			));
	$html = render('manage_partner_ajax_dialog_incomeedit');
	json($html, 'dialog');
}
elseif ( 'incomeview' == $action ) {
	$partnerincome = Table::Fetch('partnerincome', $id);
	$admin = Table::Fetch('user', $partnerincome['admin_id']);
	$income_state = array(
		'1' => '待结算',
		'2' => '拒绝',
		'4' => '正在结算',
		'8' => '已结算',
	);
	$html = render('manage_partner_ajax_dialog_partnerincome');
	json($html, 'dialog');
}
elseif ( 'incomedel' == $action ) {
	$partnerincome = Table::Fetch('partnerincome', $id);
	if ( !$partnerincome ) json('记录不存在', 'alert');
	Table::Delete('partnerincome', $partnerincome['id']);
	Session::Set('notice', "删除结算记录 {$partnerincome['id']} 成功");
	json(null, 'refresh');
}
elseif ( 'incomesh' == $action ) {
	$partnerincome = Table::Fetch('partnerincome', $id);
	
	$income_state = array(
		'1' => '待结算',
		'2' => '拒绝',
		'4' => '正在结算',
		'8' => '已结算',
	);
	$html = render('manage_partner_ajax_dialog_incomesh');
	json($html, 'dialog');
}
elseif ( 'incomeshedit' == $action ) {
	$partnerincome = Table::Fetch('partnerincome', $id);
	
	$state = abs(intval($_GET['s']));
	$remarks = $_GET['r'];
	
	Table::UpdateCache('partnerincome', $id, array(
					'state' => $state,
					'remarks' => $remarks,
					'admin_id' => $login_user_id,
	));
	
		json( array(
					array('data'=>'修改成功', 'type' => 'alert',),
					array('data'=>'X.boxClose();', 'type' => 'eval',),
					array('data'=>'null', 'type' => 'refresh',),
				   ), 'mix');
}
